﻿using System;
using System.Collections.Generic;
using RockCorn.Internals;

namespace RockCorn.Objects.Moving
{
    class MeteoriteBall : Ball
    {
        public MeteoriteBall(MatrixCoords topLeft, MatrixCoords speed)
            : base(topLeft, speed)
        {
        }

        public override IEnumerable<GameObject> ProduceObjects()
        {
            List<GameObject> trail = new List<GameObject>();
            trail.Add(new TrailStatic(this.TopLeft));
            return trail;
        }

        public override string GetCollisionGroupString()
        {
            return MeteoriteBall.CollisionGroupString;
        }
    }
}
